customer parking lot - French English Dictionary